@charset "utf-8";
/**
 * common css
 * @author: Mirze
 */
* {margin:0 auto; padding:0;}
body{ font:normal 12px/20px Arial, Helvetica, sans-serif, "宋体"; background: #ffffff; color: #000000;}
body,html{height:100%;text-align:left; }
dl,dd,ul{ list-style-type:none; list-style-image:none; list-style-position:outside;}
ul li{ overflow:hidden; white-space:nowrap;}
img{ border:0 none;}
input,select{ vertical-align:middle; padding:1px;}   
hr{border:none;height:1px;*color:#fff;}
a{outline:none;}
/*
a:link { color:#000000; text-decoration:none;}
a:visited { color:#000000; text-decoration:none;}
a:hover { color:#F00; text-decoration:underline;}
a:active { color:#00F; text-decoration:none;
*/

.zeroSpace{margin:0;padding:0}

/* empty div hight */
.empty_hight {height:10px;clear:both;}
.empty_div {border:0;height:4px;overflow:hidden;clear:both;}

/* 颜色 */
.cred {color: #F00;}
.cblue{color: #00F;}
.cgreen{color: #0F0;}
.cyellow{color: #FF0;}

/* 背景色*/
.bgblue{ background-color:#4F81BC;}

/* 对齐 */
.acenter {text-align:center;}
.aleft {text-align:left;}
.aright {text-align:right;}
.avtop {vertical-align:top;}

/* float */
.lfloat{float:left;}
.rfloat{float:right;}

/* 文字 */
.txtbold{font-weight: bold;}

/* 隐藏块 */
.hide_chunk {
	display:none;
}
/* 选择背景:菜单 */
.sel_bg_menu {
	background-color: #98AB6F;
}
/* 虚线: DIV */
.dashed_div {
	clear:both;
	margin: 2px 0;
	border-top:1px dashed #ccc;
	height: 1px;
	overflow:hidden;
}
/* 内容区标题: main_title */
.main_title {
	padding-left: 4px;
	font-weight:bold;
	line-height: 30px;
}


/* table css */
.tab_select{ background-color:#E4E4E4; border:1px solid #ccc;}
.tab_list{ text-align:center; background-color: #ccc; clear: both; overflow:hidden;}
.tab_list thead tr{ background-color:#FFFFC6; height:30px;}
.tab_list tr{ background-color:#FFF; height:30px;}
.tab_list tbody td{ padding:4px;}
.tab_list tfoot tr{ text-align:center;}